home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Toolbox / Visual Basic Toolbox (P.I.E.)(1996).ISO / graphics / itgraph / delphi / itgdefs.pas < prev    next >
Encoding:
Pascal/Delphi Source File  |  1995-09-05  |  3.0 KB  |  127 lines

  1. unit ITGDefs;
  2.  
  3. interface
  4.  
  5. const
  6.      {ArrangeMode Settings}
  7.      ITG_ModeHierarchy = 0;
  8.      ITG_ModeCompact = 1;
  9.      ITG_ModeFlowChart = 2;
  10.      ITG_ModeTree = 3;
  11.  
  12.      {AutoArrange Settings}
  13.      ITG_ManualArrange = 0;
  14.      ITG_AutoArrange = 1;
  15.      ITG_ArrangeNow = 2;
  16.  
  17.      {AutoMouseEvent Mouse Buttons}
  18.      ITG_LeftButton = 0;
  19.      ITG_MiddleButton = 1;
  20.      ITG_RightButton = 2;
  21.  
  22.      {AutoMouseEvent Key Modifiers}
  23.      ITG_ShiftDown = 1;
  24.      ITG_CtrlDown = 2;
  25.      ITG_AltDown = 4;
  26.  
  27.      {AutoMouseEvent Action Flags}
  28.      ITG_ameNone = 0;
  29.      ITG_ameMouseEvent = 1;
  30.      ITG_ameConnect = 2;
  31.      ITG_ameConstrained = 4;
  32.      ITG_ameDrag = 8;
  33.      ITG_ameSelect = 16;
  34.      ITG_ameResize = 32;
  35.  
  36.      {ConnectionAlign Settings}
  37.      ITG_AlignLeft = 0;
  38.      ITG_AlignCenter = 1;
  39.      ITG_AlignRight = 2;
  40.  
  41.      {ConnectionArrow Settings}
  42.      ITG_AHNone = 0;
  43.      ITG_AHSolid = 1;
  44.      ITG_AHHollow = 2;
  45.      ITG_AHOutline = 3;
  46.      ITG_AHSOlidCircle = 4;
  47.      ITG_AHHollowCircle = 5;
  48.  
  49.      {DrawBackLings Settings}
  50.      ITG_NoBackLinks = 0;
  51.      ITG_SOlidBackLinks = 1;
  52.      ITG_DashedBackLinks = 2;
  53.  
  54.      {DrawDir Settings}
  55.      ITG_RightToLeft = 0;
  56.      ITG_LeftToRight = 1;
  57.      ITG_BottomToTop = 2;
  58.      ITG_TopToBottom = 3;
  59.  
  60.      {GraphicAllowImport Settings}
  61.      ITG_NoImportGraphics = 0;
  62.      ITG_ImportGraphics = 1;
  63.      ITG_ModifyDTGraphics = 2;
  64.      ITG_DeleteDTGraphics = 3;
  65.  
  66.      {ItemShape Settings}
  67.      ITG_ShapeNone = 0;
  68.      ITG_ShapeDefault = 1;
  69.      ITG_ShapeRectangle = 1;
  70.      ITG_ShapeEllipse = 2;
  71.      ITG_ShapeRoundRect = 3;
  72.      ITG_ShapeParallelogram1 = 4;
  73.      ITG_ShapeParallelogram2 = 5;
  74.      ITG_ShapeHexagon = 6;
  75.      ITG_ShapePage = 7;
  76.      ITG_ShapeDiamond = 8;
  77.      ITG_ShapeOctagon = 9;
  78.      ITG_ShapePapers1 = 10;
  79.      ITG_ShapePapers2 = 11;
  80.  
  81.      {ItemGraphicAlign and ItemLabelAlign Settings}
  82.      ITG_AlignTopLeft = 0;
  83.      ITG_AlignTopCenter = 1;
  84.      ITG_AlignTopRight = 2;
  85.      ITG_AlignMiddleLeft = 3;
  86.      ITG_AlignMiddleCenter = 4;
  87.      ITG_AlignMiddleRight = 5;
  88.      ITG_AlignBottomLeft = 6;
  89.      ITG_AlignBottomCenter = 7;
  90.      ITG_AlignBottomRight = 8;
  91.  
  92.      {ItemGraphicStyle Settings}
  93.      ITG_GraphicNone = 0;
  94.      ITG_GraphicIconFill = 1;
  95.      ITG_GraphicIconFillIso = 2;
  96.      ITG_GraphicShapeFill = 3;
  97.      ITG_GraphicShapeFillIso = 4;
  98.  
  99.      {QueryState Settings}
  100.      ITG_QueryNone = 0;
  101.      ITG_QueryGetSources = 1;
  102.      ITG_QueryGetTargets = 2;
  103.      ITG_QueryGetConnections = 3;
  104.      ITG_QueryGetSelectRectItems = 4;
  105.      ITG_QueryIterate = 5;
  106.      ITG_QueryMatchItemId = 6;
  107.      ITG_QueryMatchItemData = 7;
  108.      ITG_QueryMatchConnectionId = 8;
  109.      ITG_QueryMatchConnectionData = 9;
  110.  
  111.      {RubberBand Settings}
  112.      ITG_RBNone = 0;
  113.      ITG_RBItems = 1;
  114.      ITG_RBHandles = 2;
  115.      ITG_RBBoth = 3;
  116.  
  117.      {StoreGraphics Settings}
  118.      ITG_NoLoadGraphics = 0;
  119.      ITG_NoSaveGraphics = 1;
  120.      ITG_SaveUsedGraphics = 2;
  121.      ITG_SaveRTGraphics = 3;
  122.      ITG_SaveDTGraphics = 4;
  123.  
  124. implementation
  125.  
  126. end.
  127.